Properties

NameUintPriceSqftPPSqftRental priceBedroomsBathroomsFeaturesSales
2 £ 103,5000.003002
4 £ 175,1000.000005
6 £ 51,0000.000001
8 £ 51,5000.000001
Homewood House £ 80,0000.000001